rock trap - Turkish English Dictionary